forward solar array - Spanish English Dictionary